De parameters voor de procedures Property Get, Property Let en Property Set voor dezelfde eigenschap moeten exact overeenkomen, op de volgende punten na. De procedure Property Let heeft een extra parameter, waarvan het type moet overeenkomen met het resultaattype van de corresponderende procedure Property Get. De procedure Property Set heeft ΘΘn parameter meer dan de corresponderende procedure Property Get, waarvan het type een van de volgende kan zijn: Variant, Object, een klassenaam of een objectbibliotheektype gespecificeerd in een objectbibliotheek. Voor deze fout zijn de volgende oorzaken en oplossingen mogelijk:
Voeg een parameter toe aan de procedure Property Let of Property Set, of verwijder een parameter uit de procedure Property Get.
Wijzig de parameterdeclaraties in de corresponderende proceduredefinities zodat deze overeenkomen.
Wijzig de extra parameterdeclaratie in de procedure Property Let of wijzig het resultaattype van de corresponderende procedure Property Get zodat deze overeenkomen.
Controleer of de extra parameter van de procedure Property Set een Variant, Object, klassennaam of een objectbibliotheektype is.
ParamArray-parameters en Optionele parameters zijn niet toegestaan in Property-procedures. Definieer de procedures opnieuw zonder deze sleutelwoorden te gebruiken.
Selecteer voor aanvullende informatie het desbetreffende item en druk op F1 (in Windows) of op HELP (op de Macintosh).